﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ComponentModel;

namespace APIExplorer
{
    public interface IMainViewModel: INotifyPropertyChanged
    {
        string CompanyAccountId { get; set; }
        string ConsumerKey { get; set; }
        string ConsumerSecret { get; set; }
        bool ThreeLegged { get; set; }
        string Token { get; set; }
        bool TokenEnabled { get; set; }
        string TokenSecret { get; set; }
        bool TokenSecretEnabled { get; set; }
        string Method { get; set;  }
        string[] Methods { get;  }
        string AcceptMimeType { get; set; }
        string[] AcceptedMimeTypes { get;  }
        string RequestUrl { get; set; }
        string ContentType { get; set; }
        string Request { get; set; }
        string Response { get; set; }
        string DebugLog { get; set; }
    }
}
